<!DOCTYPE html>
<html lang="en"
      xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      xmlns:c="http://java.sun.com/jsp/jstl/core">
<h:head>
    <title>Title</title>
</h:head>
<h:body>
    <h:form>
        <p:growl id="messages"/>
        <p:menu style="width:95%">
            <p:menuitem value="Inicio" action="inicio" ajax="false"
                        icon="ui-icon-home"/>

            <p:menuitem value="Sitios" action="sitios" ajax="false"/>
            <p:menuitem value="Nodos 3G" action="nodos3g" ajax="false"/>
            <p:menuitem value="Nodos LTE" action="nodosLte" ajax="false"/>
            <p:separator/>

            <p:menuitem value="Mantenimientos Preventivos" style="font-weight: bold !important"/>

            <p:menuitem value="Nuevo mantenimiento preventivo" action="#{preventivoController.doCreate}" ajax="false"
                        rendered="#{authorizationChecker.admin or authorizationChecker.tecnico}"/>
            <p:menuitem value="Consulta general" action="preventivos" ajax="false"/>
            <p:menuitem value="Consulta últimos preventivos" action="ultimosPreventivos" ajax="false"/>
            <p:menuitem value="Reporte últimos preventivos" action="reportePreventivos" ajax="false"/>

            <p:separator/>
            <p:menuitem value="Configuración" style="font-weight: bold !important"/>

            <p:menuitem value="Zonas" action="zonas" ajax="false"/>
            <!--
                        <p:menuitem value="RNCs" action="rncs" ajax="false"/>
                        <p:menuitem value="IPs" action="ips" ajax="false"/>
            -->
            <c:if test="#{identity.loggedIn and (authorizationChecker.hasApplicationRole('admin') or authorizationChecker.hasApplicationRole('adminLectura'))}">
                <!--
                                <p:menuitem value="Celdas 3G" action="celdas3g" ajax="false" disabled="true"/>
                                <p:menuitem value="Celdas LTE" action="celdasLte" ajax="false" disabled="true"/>
                -->
                <p:menuitem value="Torreros" action="torreros" ajax="false"/>
                <p:menuitem value="Tipo antena" action="tipoAntenas" ajax="false"/>
                <p:separator/>

                <p:menuitem value="Tipo feeder" action="tipoFeeder" ajax="false"/>
                <p:menuitem value="Tipo BTS" action="tipoBTS" ajax="false"/>
                <p:menuitem value="Estructura" action="estructuras" ajax="false"/>
                <p:separator/>
                <p:menuitem value="Administración" style="font-weight: bold !important"/>
                <p:menuitem value="Parámetros" action="configuracion" ajax="false" disabled="false"
                            icon="ui-icon-wrench"/>
                <p:menuitem value="Usuarios" action="usuarios" ajax="false" disabled="false"
                            icon="ui-icon-person"/>
                <p:menuitem value="Auditoría" action="auditoria" ajax="false" disabled="true"/>
            </c:if>
            <c:if test="#{identity.loggedIn}">
                <p:menuitem value="Cambiar contraseña" action="cambioClave" ajax="false" icon="ui-icon-key"/>
                <p:menuitem value="Cerrar sesión" action="#{identity.logout}" icon="ui-icon-power"/>
            </c:if>
            <c:if test="#{not identity.loggedIn}">
                <p:menuitem value="Ingresar" action="/login.xhtml?faces-redirect=true" icon="ui-icon-power"/>
            </c:if>
        </p:menu>
    </h:form>
</h:body>
</html>
